titanium foil - German English Dictionary